let mongoose = require('mongoose');
let schema = new mongoose.Schema({
    type:Number, //任务类型
    group:{ //任务分类  0日常任务  1成长任务  2邀请任务
        type:Number,
        default:0
    },
    status:{ //任务状态  0为未完成  1已完成  -1已领取
        type:Number,
        default:0
    },
    currentRound:{ //当前第几环
        type:Number,
        default:0
    },
    process:{ //任务进度
        type:Number,
        default:0
    },
    maxProcess:{ //最大任务进度
        type:Number,
        default:1
    },
    data:{ //存放临时数据 比如互助任务防止同一个用户刷互助
        type:Object,
        default:[]
    }
},{versionKey:false});

schema.methods = {

};

module.exports = schema;